@CHARSET "UTF-8";
body {
    color: #333333;
    font-size: 12px;
}

.m {
    background: none repeat scroll 0 0 #FFFFFF;
    margin: auto;
    width: 980px;
}
.m_l_1 {
    width: 700px;
}

.f_l {
    float: left;
}
.left_box {
    border: 1px solid #AACCEE;
}
.pos {
    background: url("/Machine/images/pos.gif") repeat-x scroll 0 bottom #D7E9FF;
    color: #003278;
    line-height: 28px;
	text-align: left;
	
}
.category {
    text-align: left;
}

.category div {
    text-align: left;
}

input, select, textarea, td {
    font-size: 12px;
}


.type {
    background: url("/Machine/images/type_bg.gif") repeat-x scroll 0 0 #D7E9FF;
    border-top: 1px solid #AACCEE;
    height: 28px;
    line-height: 29px;
    overflow: hidden;
    text-align: left;
    width: 100%;
}

.list {
    line-height: 180%;

}
.list table {
    border-bottom: 1px dotted #CCCCCC;
    width: 100%;
}
.list td {
}

.list div img {
    border: 1px solid #CCCCCC;
}

ul, form {
    margin: 0;
    padding: 0;
}

ul li {
    list-style-type: none;
}

.f_gray {
    color: #666666;
}

.f_r {
    float: right;
}

.f_red {
    color: red;
}
.iq_btn {
    cursor: pointer;
    margin-top: 10px;
}
img {
    border: medium none;
}

.fsearch {
    background: url("/Machine/images/fsearch_bg.gif") repeat-x scroll 0 0 #F5FAFE;
    padding: 5px 0px 10px 15px;
    text-align: left;
}

.m_n {
}
.f_l {
    
}

.m_r_1 {
   
}

.sponsor {
}
.box_head_1 {
    background: url("/Machine/images/box_head_1_l.gif") no-repeat scroll 0 0 transparent;
}

.box_head_1 div {
    background: url("/Machine/images/box_head_1_r.gif") no-repeat scroll right 0 transparent;
    color: #1B4C7A;
    height: 27px;
    line-height: 28px;
    overflow: hidden;
    padding: 0 12px 0 15px;
    text-align: left;
}

.box_body {
    -moz-border-bottom-colors: none;
    -moz-border-image: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    border-color: -moz-use-text-color #AACCEE #AACCEE;
    border-right: 1px solid #AACCEE;
    border-style: none solid solid;
    border-width: medium 1px 1px;
    text-align: left;
    width: 270px;
    height: 635px;
    margin-top: 0px;
    padding-top: 10px; 
}

.rank_list {
    background: url("/Machine/images/rank_list.gif") no-repeat scroll 0 0 transparent;
}
ul, form {
    margin: 0;
    padding: 0;
}
.rank_list li {
    height: 23px;
    line-height: 23px;
    overflow: hidden;
    padding: 0 5px 0 35px;
    text-align: left;
}
.box_body li {
    height: 22px;
    line-height: 22px;
    overflow: hidden;
    text-align: left;
}
ul li {
    list-style-type: none;
}

.px11 {
    font-size: 11px;
}

.box_head_1 strong {
    font-size: 14px;
    text-align: left;
}
.m_l_1 f_l{
	
	
}


